engineer detachment - Alemán Inglés Diccionario